High-Level Robot Control with ArmarX
نویسندگان
چکیده
The robot development environment (RDE) ArmarX aims at providing an infrastructure for developing a customized robot framework that allows realizing distributed robot software components. This includes communication properties, start-up and error handling, mechanisms for state implementations, interface definitions and concepts for the structured development of robot programs. In addition to this core functionality, we will show in this paper that ArmarX provides customizable building blocks for high level robot control and how these components can be used to build a generic backbone of the robot software architecture. ArmarX provides standard interfaces and ready-to-use implementations of several core components which are needed to setup a distributed robot software framework.
منابع مشابه
The ArmarX Framework - Supporting high level robot programming through state disclosure
In this paper we introduce the robot development environment (RDE) Ar-marX. The goal of ArmarX is to ease the development of higher level capabilities for complex robotic systems. ArmarX is built upon the idea that consistent disclosure of the system state highly facilitates the development process. In order to show its applicability , we introduce a robot architecture for a complex humanoid sy...
متن کاملThe ArmarX Statechart Concept: Graphical Programing of Robot Behavior
ed through the Sensor–Actor unit concept. These Sensor–Actor units realize hardware or simulator access and hide the low-level communication from higher-level layers of the robot software. On the mid-level, robot capabilities, such as perception, planning, and motion generation, are implemented in a network transparent way. The high-level layer comprises a set of robot skills, realized as state...
متن کاملThe robot software framework ArmarX
With ArmarX we introduce a robot programming environment that has been developed in order to ease the realization of higher level capabilities needed by complex robotic systems such as humanoid robots. ArmarX is built upon the idea that consistent disclosure of the system state strongly facilitates the development process of distributed robot applications. We show the applicability of ArmarX by...
متن کاملAdaptive Voltage-based Control of Direct-drive Robots Driven by Permanent Magnet Synchronous Motors
Tracking control of the direct-drive robot manipulators in high-speed is a challenging problem. The Coriolis and centrifugal torques become dominant in the high-speed motion control. The dynamical model of the robotic system including the robot manipulator and actuators is highly nonlinear, heavily coupled, uncertain and computationally extensive in non-companion form. In order to overcome thes...
متن کاملFlexible Foot/Ankle Based on PKM with Force/Torque Sensor for Humanoid Robot
This paper describes the development of a novel humanoid robot foot/ankle based on an orientation Parallel Kinematic Mechanism for intelligent and flexible control. With three identical Universal-Prismatic-Spherical prismatic-actuated limbs and a central Universal-Revolute passive limb, the PKM can perform three degrees of freedom rotation motions. In order to enable the humanoid robot safely t...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014